# -*- coding: utf-8 -*-
# @Time    : 2024/7/30 16:51
# @Author  : Liaogan
# @FileName: while.py

# # 输入迭代次数
# t=int(input("请输入迭代次数："))
#
# # 当 t 不为 0 时进入循环，每次循环后 t 减 1
# while t > 5:
#     print(f"第{t}次迭代输出")
#     t -= 1  # t 自减 1


try:
    t =int(input("请输入年份："))
    if (t%4==0 and t%100!=0) or (t%400)==0:
        print(f"{t}为闰年")
    else:
        print(f"{t}不是闰年")
except ValueError as e:
    print(f"类型错误：{e}")

except Exception as e:
    print(e)






# def is_leap_year(year):
#     """
#     判断给定的年份是否是闰年
#     :param year: 整数，表示年份
#     :return: 布尔值，如果是闰年则返回True，否则返回False
#     """
#     # 如果年份能被4整除但不能被100整除，或者能被400整除，则该年份是闰年
#     return (year%4==0 and year%100!=0) or (year%400==0)
#
#
# # 示例：计算2000年和2001年是否是闰年
# print(is_leap_year(2000))  # 输出: True
# print(is_leap_year(2001))  # 输出: False